package com.liu.dao;

import com.liu.dto.PetAddDto;
import com.liu.dto.PetUserEmpDto;
import com.liu.dto.PetadoptDto;
import com.liu.entity.Pet;

import java.util.List;

public interface PetDao {
    //新增
    int add(Pet pet);
    //查询
    List<Pet> selectAll();
    //删除
    int del(int id);
    //修改
    int update(Pet pet);
    //查询，带条件 动态sql
    List<Pet> selectWhere(String pname);
    //批量删除
    int delBatch(int[] ids);
    List<PetUserEmpDto> selectCount();
    List<PetUserEmpDto> selectCountByName(String pname);
    int add1(PetAddDto petAddDto);
    int updateadopt(PetadoptDto petadoptDto);
}
